var arrayLikeToArray = require('./arrayLikeToArray');
function _unsupportedIterableToArray(r, e) {
  if (r) {
    if ('string' == typeof r) return arrayLikeToArray(r, e);
    var t = Object.prototype.toString.call(r).slice(8, -1);
    return (
      'Object' === t && r.constructor && (t = r.constructor.name),
      'Map' === t || 'Set' === t
        ? Array.from(r)
        : 'Arguments' === t ||
            /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)
          ? arrayLikeToArray(r, e)
          : void 0
    );
  }
}
module.exports = _unsupportedIterableToArray;
